import { isDevlopment } from '@/apis/localhost/boardSave'
import { defineStore } from 'pinia'

// 你可以任意命名 `defineStore()` 的返回值，但最好使用 store 的名字，同时以 `use` 开头且以 `Store` 结尾。
// (比如 `useLocalhostDevServerStore`，`useCartStore`，`useProductStore`)
// 第一个参数是你的应用中 Store 的唯一 ID。
export const useLocalhostDevServerStore = defineStore('localhostDevServer', {
    // 其他配置...
    state: () => {
        return {
            // 本地开发服务器接口是否可用
            available: false,
        }
    },
    actions: {
        async checkAvailable() {
            const res = await isDevlopment()

            if (res.success) {
                this.available = true
            }
        },
    },
})
